package com.common.operationLog.pojo.req;

import com.xiaopeng.common.page.BasePageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class OperationLogReqDTO extends BasePageRequest {

    @Schema(description = "操作模块code")
    private List<String> operationModuleCodeList;

    @Schema(description = "操作类型code")
    private List<String> operationTypeCodeList;

    @Schema(description = "业务id")
    private Long bizId;

    @Schema(description = "业务code")
    private String bizCode;

    @Schema(description = "操作人")
    private Long operationBy;

    @Schema(description = "操作人")
    private String operationByName;

    @Schema(description = "操作时间-开始时间")
    private LocalDateTime operationTimeStart;

    @Schema(description = "操作时间-结束时间")
    private LocalDateTime operationTimeEnd;
}
